babies' slippers - Turkish English Dictionary